// 任务号生成工具
class TaskIdGenerator {
  // 生成递增的纯数字任务号（从200开始）
  static generateSequentialTaskId(startNumber = 200) {
    // 这里我们返回起始数字，实际的递增逻辑在数据库中处理
    return startNumber.toString();
  }
  
  // 根据数据库最大ID生成下一个任务号
  static generateNextTaskId(maxId, startNumber = 200) {
    // 基于数据库中的最大ID生成下一个任务号
    return (startNumber + maxId + 1).toString();
  }
}

module.exports = TaskIdGenerator;